home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / mags-docs / zcd / nonsolosoft.lha / NonSoloSoft / Listino / Reviews / Guru-RomV6.txt < prev    next >
Internet Message Format  |  1998-03-27  |  11KB

  1. From: olk@johann.nbg.sub.org (Oliver Knorr)
  2. Newsgroups: comp.sys.amiga.reviews
  3. Subject: REVIEW: Guru-ROM V6
  4. Date: 20 May 1995 05:21:17 GMT
  5. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  6.  
  7. PRODUCT NAME
  8.  
  9.     Guru-ROM V6
  10.  
  11. BRIEF DESCRIPTION
  12.  
  13.     The "Guru-ROM V6" package is an upgrade for most Amiga SCSI host
  14. adapters manufactured by GVP.  It consists of a new driver ROM on a small
  15. adapter board, an installation disk and a manual.
  16.  
  17.     This review is based on the German version of the product; an
  18. English one is available, too.
  19.  
  20.  
  21. AUTHOR/COMPANY INFORMATION
  22.  
  23.     Name:        Stefan Ossowski's Schatztruhe
  24.     Address:    Veronikastrasse 33
  25.             D-45131 Essen
  26.             Germany
  27.  
  28.     Telephone:    +49 (2 01) 78 87 78
  29.     FAX:        +49 (2 01) 79 84 47
  30.  
  31.     E-mail:        stefano@tchest.e.eunet.de
  32.  
  33.  
  34. LIST PRICE
  35.  
  36.     DM 99.00, currently about $70 (US), plus shipping.
  37.  
  38.  
  39. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  40.  
  41.     HARDWARE
  42.  
  43.         An Amiga computer with one or more SCSI devices attached
  44.         to a Series-II type host adapter from GVP.  This
  45.         includes the "G-Force", "Combo" and A530 turbo boards
  46.         and the A500, A1200 and Zorro-II host adapters (with or
  47.         without RAM expansion, including the 4008).  The upgrade
  48.         is not suitable for the A1291 daughterboard and the
  49.         (very old) Series-I host adapters.
  50.  
  51.     SOFTWARE
  52.  
  53.         Like for all proper Amiga SCSI driver ROMs, Kickstart
  54.         1.3 or newer is required.
  55.  
  56.         Because of several enhancements in the system software
  57.         that might be relevant for owners of hard disks or other
  58.         SCSI devices, I would advise to install AmigaOS 3.1.
  59.  
  60.  
  61. COPY PROTECTION
  62.  
  63.     The installation disk and manual are not copy protected.  As there
  64. is no need to copy the hardware, I did not check if it is protected in any
  65. way. :-)
  66.  
  67.  
  68. MACHINE USED FOR TESTING
  69.  
  70.     Amiga 2000, 1 MB Chip RAM, AmigaOS 3.1
  71.     A2630 accelerator board with 4 MB Fast RAM
  72.     GVP Series-II Zorro-II SCSI host adapter without RAM option
  73.     bsc Memory Master Zorro-II RAM expansion with 4 MB Fast RAM
  74.  
  75.  
  76. SCSI DEVICES USED FOR TESTING
  77.  
  78.     Quantum LPS340S hard drive
  79.     Quantum LPS105S hard drives (two different revisions)
  80.     Apple CD-300 / Sony CDU-8003A CD-ROM drive
  81.     Toshiba XM-3501 CD-ROM drive
  82.     Insite I325VM Floptical disk drive
  83.     
  84.  
  85. HARDWARE INSTALLATION
  86.  
  87.     To install the adapter board with the new ROM chip, you have to open
  88. your Amiga, remove the GVP card and locate the old ROM chip (which is always
  89. in a socket).  Now you need to lever it out of the socket with a small
  90. screwdriver and insert the new adapter board in this place.  Depending on
  91. your configuration, you might also need to change some jumper settings on the
  92. expansion board before you assemble your Amiga again.
  93.  
  94.     If you have more than one GVP SCSI expansion in your Amiga, you need
  95. only one Guru-ROM V6.
  96.  
  97.     The whole procedure is explained in detail in the manual, including
  98. some safety guidelines how to handle electronic devices properly.  Opening
  99. your Amiga might void the warranty, and you should have some experience with
  100. assembling computer hardware for this installation, so you may want to have
  101. this done by your dealer.
  102.  
  103.  
  104. SOFTWARE INSTALLATION
  105.  
  106.     The most important piece of software, the driver, is located in the
  107. ROM chip, so there is no further installation necessary.
  108.  
  109.     The utility and configuration software for advanced use on the
  110. installation disk can be used right from the disk or copied manually to your
  111. hard drive using Workbench or the Shell.
  112.  
  113.     The configuration of all your software that uses the SCSI driver
  114. directly has to be changed, because the new driver is called
  115. "omniscsi.device" instead of "gvpscsi.device".  This affects for example
  116. DOSDrivers or Mountlist files, low-level disk utilities like HDToolBox or
  117. SCSI-direct software like CD-DA players.
  118.  
  119.  
  120. COMPATIBILITY
  121.  
  122.     The manual includes a "Statement of conformance with the ANSI
  123. standard X3.131-1986 (SCSI-1)" and says the driver ROM is fully compatible
  124. with CCS and SCSI-2, too.  All relevant Amiga standards and programming
  125. guidelines I know of seem to be respected.  For example, the driver is
  126. trackdisk.device and scsi.device compatible, does Autoboot and Automount and
  127. supports the Rigid Disk Block and SCSI-Direct standards.  Even unusual (but
  128. sometimes very useful) optional features like TD_GETGEOMETRY,
  129. TD_ADDCHANGEINT/TD_REMCHANGEINT and TD_EJECT are implemented.
  130.  
  131.     Obviously a lot of effort has been put into this product to make it
  132. work with all possible hardware and software combinations.  The ROM has
  133. special code for the different revisions of the SCSI chip used on the GVP
  134. hardware, so you should not need to replace that 33C93 chip for special
  135. configurations.  For the A3000 and A4000, some of which have hardware bugs
  136. that may prevent DMA, the driver switches to a different transfer method.
  137. The manual contains instructions how to upgrade faulty A3000s and A4000s and
  138. switch the driver back to DMA mode to get best performance.
  139.  
  140.     Because some SCSI devices do not implement all options of the SCSI
  141. protocol correctly, the driver tries to boot in the most compatible way.
  142. Advanced SCSI options like parity checking or those that increase
  143. performance, synchronous transfer and disconnect/reselect, can be switched
  144. on for each SCSI device separately with a special utility.
  145.  
  146.     There are even several options to make the driver work with
  147. SCSI-related software that would normally fail because it does not follow
  148. Commodore's programming guidelines or makes wrong assumptions.
  149.  
  150.     All software and all SCSI hardware I tried worked fine, even without
  151. any special configuration.
  152.  
  153.  
  154. SPEED
  155.  
  156.     There is not much I can say about speed, because I did not have a
  157. SCSI device fast enough for a reasonable test.  My fastest hard drive reached
  158. 1969 KB/s (measured with RSCP), which seems to be the limit of this drive,
  159. but not that of the Guru-ROM.  I have seen reports on Usenet from people who
  160. reached values well over 3 MB/s, near the absolute hardware limit of the
  161. Zorro-II.
  162.  
  163.     The maximum speed you can reach depends heavily on your system
  164. configuration.  As a rule of thumb, having RAM on the host adapter board
  165. will increase the performance, and having RAM not reachable via DMA by the
  166. host adapter (for example in the A4000) will decrease performance.  The
  167. driver automatically selects the right transfer mode for your combination of
  168. Amiga hardware and SCSI devices, but of course its performance cannot exceed
  169. the limits your configuration imposes.
  170.  
  171.     To get the best results, you can tune your system with the supplied
  172. configuration utilities by switching on some optional features your hardware
  173. may support.  Synchronous mode especially can give a remarkable speedup if
  174. you have a fast hard drive.  When playing around with the settings, I was
  175. surprised to find out this might even be useful for slow devices like CD-ROM
  176. drives.  Of course the transfer rate will not increase here, but with my
  177. Toshiba drive I managed to increase the free processor time during
  178. transfers, which gives a better overall system performance.
  179.  
  180.  
  181. DOCUMENTATION
  182.  
  183.     The Guru-ROM V6 comes (in the German version) with a printed booklet
  184. of sixty pages.  It consists of four sections.  The first one, called "user
  185. manual," describes how to install the product and explains all options of the
  186. configuration tools supplied on the disk.  For many users, this might be all
  187. they need to read.
  188.  
  189.     The second section gives an extensive description of the driver's
  190. features and performance, the AmigaDOS and SCSI standards and options it
  191. supports, and much technical background information about SCSI and the
  192. Amiga.  It also gives hints for optimizing your configuration, discusses
  193. compatibility questions and explains in detail the problems of the Amiga's
  194. internal serial port with Zorro-II DMA hardware and how to solve them. I was
  195. very pleased to find this section in the manual.  It gives a lot of
  196. interesting and useful information for users with some technical background.
  197.  
  198.     The next chapter answers many frequently asked questions about GVP
  199. SCSI hardware and the driver.  Most questions are about problems with
  200. specific hardware and software and configuration issues.  It's probably a
  201. good idea to have a look at these sections if something seems to go wrong
  202. with SCSI.
  203.  
  204.     The fourth and last sections names the relevant original
  205. documentation about SCSI and the AmigaDOS and explains how to use the
  206. "A-Max-II" emulation software with GVP SCSI host adapters.
  207.  
  208.     In addition to the manual, there is also a "readme" file and
  209. documentation for some additional utilities on the installation disk.
  210.  
  211.     I could not find any detailed information about hardware issues like
  212. SCSI cabling, internal and external connection of devices, termination or
  213. termination power.  Although such information might be beyond the scope of a
  214. driver's documentation, it would probably be a good idea to include it
  215. here.  Knowledge about these things can't be expected from a normal Amiga
  216. user, and I found the description in the original GVP documentation very
  217. insufficient.
  218.  
  219.  
  220. LIKES
  221.  
  222.     I was most impressed by the large amount of configuration options
  223. and standards the driver supports and by the good manual.
  224.  
  225.  
  226. DISLIKES AND SUGGESTIONS
  227.  
  228.     I dislike the fact that this product is currently only available for
  229. GVP SCSI hardware.  I would love to be able to use this driver for the
  230. on-board SCSI host adapter of my A3000, too.
  231.  
  232.     As explained above, I would consider an introduction to SCSI
  233. hardware in the manual a good improvement of the product.
  234.  
  235.  
  236. COMPARISON TO OTHER SIMILAR PRODUCTS
  237.  
  238.     I have used several versions of the original GVP SCSI driver and
  239. Commodore's scsi.device and know about the characteristics of several other
  240. SCSI drivers for the Amiga.  None of them reaches the Guru-ROM's combination
  241. of features, compatibility, conformance to SCSI specifications and Amiga
  242. programming guidelines, configuration options, and support for different
  243. hard- and software.
  244.  
  245.  
  246. BUGS
  247.  
  248.     I could not find any bug in this product.
  249.  
  250.  
  251. VENDOR SUPPORT
  252.  
  253.     For registered users who have sent back the postcard coming with the
  254. package completed with their name and address, support is provided through a
  255. fax number and a telephone hotline eight hours a day from Monday to Friday.
  256. Up to now, I had no need to use this service.  To exchange defective disks
  257. or hardware and for bug reports or other complaints, the user may contact the
  258. manufacturer directly.
  259.  
  260.     Please note that I did some beta-testing of the Guru-ROM V6 and
  261. therefore received the product for free.  You have to decide if that
  262. qualifies me as an especially good or especially bad review writer.  I did
  263. not get any money and have no other association to this product.
  264.  
  265.  
  266. WARRANTY
  267.  
  268.     My German version of the manual does not mention any special
  269. warranty for the product and states that no guarantee is made that it is
  270. free of errors.  Any liability for damages resulting from defects in the
  271. software is disclaimed.
  272.  
  273.  
  274. CONCLUSIONS
  275.  
  276.     Without doubt, I think this is an excellent product.  It is not
  277. really cheap, but considering the fact that this is not just a driver update
  278. from GVP, but a rather complicated new product with special hardware, much
  279. documentation and new utilities, I think the price is justified.
  280.  
  281.     As I have nearly no idea how this product could still be improved, I
  282. rate it 5 stars out of 5.
  283.  
  284.     Anybody who is using a GVP SCSI host adapter and has problems with
  285. his current configuration or just wants to get the best performance and most
  286. features from his hardware, should consider this upgrade.
  287.  
  288.  
  289. COPYRIGHT NOTICE
  290.  
  291.     This review is freely distributable.
  292.  
  293. - Oliver Knorr
  294.   olk@johann.nbg.sub.org
  295.